/*

util.js

Various utility functions. These will be moved somewhere else as the code gets 
better organized.

Copyright (C) 2009, Chris Allert, All rights reserved.

This program is free software; you can redistribute it and/or modify it under 
the terms of the GNU General Public License as published by the Free Software 
Foundation; either version 3 of the License, or (at your option) any later 
version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY 
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with 
this program; if not, write to the Free Software Foundation, Inc., 59 Temple 
Place, Suite 330, Boston, MA 02111-1307 USA

The latest version of this file can be downloaded from
http://thought-patches.sourceforge.net/

*/

function escapeHTML(s) {
	var o = s;
	o = o.replace('&', '&amp;');
	o = o.replace('<', '&lt;');
	o = o.replace('>', '&gt;');
	o = o.replace('"', '&quot;');
	o = o.replace("'", '&apos;');
	return o;
}
